package com.ruoyi.statement.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.statement.domain.BillStatement;

import java.util.List;

/**
 * @author fuzhen-pc
 * @description TODO
 * @date 2023/6/25 15:36
 */
public interface IBillStatementService extends IService<BillStatement> {


    public AjaxResult generateBillStatement(List<Long> billCollectionIdS);

    //对账单列表
    public List<BillStatement> selectBillStatementList(BillStatement billStatement);

    //取消对账单
    public AjaxResult cancelBillStatement(Long billStatementId);

    //根据对账单id修改对账单状态
    void updateBillStatementStatus(Long billStatementId,String statementStatus);
}
